sea ape - French English Dictionary